﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SmsMeta
{
    public enum RessourceDomain
    {
        StructuralMetadata,
        DataAndMetaData,
        Schema,
    }

    public enum StructuralMetaQueries
    {
        datastructure,
        metadatastructure,
        categoryscheme,
        conceptscheme,
        codelist,
        hierarchicalcodelist,
        organisationscheme,
        agencyscheme,
        dataproviderscheme,
        dataconsumerscheme,
        organisationunitscheme,
        dataflow,
        metadataflow,
        reportingtaxonomy,
        provisionagreement,
        structureset,
        process,
        categorisation,
        contentconstraint,
        attachmentconstraint,
        structure,
        // NON standard, generic metadataset as Artefact
        metadataset,
    }

    public enum DataAndMetadataQueries
    {
	data,
	metadata
    }

    public enum SchemaQueries
    {
        schema,
    }

}
